#ifndef AUTODELETE_H
#define AUTODELETE_H


template<typename T>
class AutoDelete
{
private:
    T* mPointer;

public:
    explicit AutoDelete(T* pointer);
    virtual ~AutoDelete();
};

#endif // AUTODELETE_H
